land cleared of brambles - French English Dictionary